c8ae1a0dfddace2b0024b7304688a1f94b4b9061,src/org/exist/xqj/XQItem.java,XQItem,getNodeUri,#,212

Before Change


			Document doc = n.getOwnerDocument();
			if(doc != null)
			{
				String documentURI = n.getOwnerDocument().getDocumentURI();
				if(documentURI != null)
				{
					return new URI(documentURI);

After Change


                           String documentURI = null;
                           try {
                              Method method = Document.class.getMethod("getDocumentURI",null);
                              documentURI = (String)method.invoke(n.getOwnerDocument(),null);
                           } catch (Exception ex) {
                              throw new XQException(ex.getMessage());
                           }